man ape - French English Dictionary